heaps of rubble - Français Anglais Dictionnaire